package com.sangsang.kafka.domain.entity;/*
package com.sangsang.cdc.domain.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@TableName(value = "tb_schedule")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ScheduleEntity {

    */
/**
     * 主键id
     *//*

    @TableId
    private Long id;
    */
/**
     * 调度单号
     *//*

    private String scheduleNo;

    */
/**
     * 调度单类型 1：手动调度 2：智能调度  3：反向调度
     *//*

    private Integer scheduleType;

    */
/**
     * 要车要量要箱类型 OrderTypeEnum
     *//*

    private Integer orderType;

    */
/**
     * 要箱调度单才有这个字段 1：空箱调度单  2：重箱调度单
     * ScheduleContainerTypeEnum
     *//*

    private Integer scheduleContainerType;

    */
/**
     * 要箱调度单才有这个字段
     * 1：直接派箱（一辆车送空箱，另外一辆车派重箱） 2：派车箱焊死的车（送空箱，派重箱都是这个车）
     * ScheduleContainerModeEnum
     *//*

    private Integer scheduleContainerMode;

    */
/**
     * 关联的调度单号
     * 备注：
     * 1.要箱重箱时关联的是空箱调度单号，空箱关联的是重箱单号
     * 2.退货调度单关联的是原调度单
     *//*

    private String relevanceScheduleNo;

    */
/**
     * 1：不退货 2：整车退货 3：零星退货
     *//*

    private Integer scheduleBackType;

    */
/**
     * 退货类型： 1：普通调度单  2：退货调度单
     *//*

    private Integer scheduleMode;

    */
/**
     * 是否包车(1:是;2:否)
     *//*

    private Integer charter;

    */
/**
     * 调度单状态 详见枚举schedule_status_enum
     *//*

    private Integer scheduleStatus;

    */
/**
     * 平台调度单映射状态 详见枚举 SchedulePlatformStatusEnum
     *//*

    private Integer scheduleMapStatus;

    */
/**
     * 1:采购物流 2：销售物流
     * LogisticsTypeEnum
     *//*

    private Integer logisticsType;

    */
/**
     * OrderSaleTypeEnum 物流标识code
     *//*

    private Integer orderSaleType;

    */
/**
     * OrderSaleTypeEnum 物流标识 desc
     *//*

    private String transName;

    */
/**
     * 项目物流标识配置表id
     *//*

    private Long bizTypeConfigId;

    */
/**
     * 项目名字
     *//*

    private String project;

    */
/**
     * tb_logistics_stowage的id,用于装配方案撤回
     *//*

    private Long logisticsStowageId;

    */
/**
     * 是否经过货场
     *//*

    private Integer approachGoodsYard;
    */
/**
     * 所属组织id
     *//*

    private Long orgId;

    */
/**
     * 装货预约时间
     *//*

    private LocalDateTime loadReservationTime;

    */
/**
     * 装货仓库编号
     *//*

    private String loadWareCode;

    */
/**
     * 卸货预约时间
     *//*

    private LocalDateTime unloadReservationTime;

    */
/**
     * 卸货仓库编码
     *//*

    private String unloadWareCode;

    */
/**
     * 要求开始时间
     *//*

    private LocalDateTime requireStartTime;

    */
/**
     * 要求结束时间
     *//*

    private LocalDateTime requireEndTime;

    */
/**
     * 司称单号
     *//*

    private String weightNo;

    */
/**
     * 出库单号(NC出库时携带的)
     *//*

    private String ncOrderNo;

    */
/**
     * 集装箱号
     *//*

    private String containerNo;

    */
/**
     * 集装箱尺寸编码
     *//*

    private Long containerSizeId;

    */
/**
     * 集装箱尺寸
     *//*

    private String containerSize;

    */
/**
     * GoodsLocationNoEnum
     * 货场货位编号(经过货场的运输才有)
     *//*

    private String goodsLocationNo;

    */
/**
     * 调度单备注
     *//*

    private String scheduleRemark;

    */
/**
     * 发货地id
     *//*

    private Long sendAdrId;
    */
/**
     * 收货地id
     *//*

    private Long receiveAdrId;
    */
/**
     * 发货组织id
     *//*

    private Long sendCusId;
    */
/**
     * 收货组织id
     *//*

    private Long receiveCusId;

    */
/**
     * 异常回单原因
     *//*

    private String abnormalReceiptReason;

    */
/**
     * 折算量
     *//*

    private BigDecimal conversionNum;

    */
/**
     * 优先级
     *//*

    private Integer priority;

    */
/**
     * 计费：包车日单价&要车次整车单价（分）
     *//*

    private Integer costDay;

    */
/**
     * 计费：包车&车次结算对象主键
     *//*

    private Long settlementCustomerId;
    */
/**
     * 计费：包车&车次结算对象名称
     *//*

    private String settlementCustomer;
    */
/**
     * 计费：应付整车计费单价
     *//*

    private Integer payCostDay;
    */
/**
     * 计费：应付整车结算对象主键
     *//*

    private Long paySettlementCustomerId;
    */
/**
     * 计费：应付整车结算对象
     *//*

    private String paySettlementCustomer;

    */
/**
     * 是否删除(1:未删除;2:已删除)
     *//*

    private Integer delFlag = 1;

    */
/**
     * 创建人
     *//*

    private Long createBy;

    */
/**
     * 更新人
     *//*

    private Long updateBy;
    */
/**
     * 创建人
     *//*

    private String createUser;

    */
/**
     * 更新人
     *//*

    private String updateUser;
    */
/**
     * 创建时间
     *//*

    private LocalDateTime createTime;

    */
/**
     * 更新时间
     *//*

    private LocalDateTime updateTime;

}*/
